The 30-something man had been leaning against a pole before he stepped into the street was struck by a Honda Ridgeline on Highridge Avenue near Edgewater Road shortly before 5:30 p.m., Deputy Police Chief Vincent Capano said.
The 62-year-old female driver from Cliffside Park stopped as the man fell under the truck, Capano said. She remained at the scene, he said.
The victim, who wasn't carrying ID, was conscious and alert when taken by ambulance to Hackensack University Medical Center in critical condition, the deputy chief said.
Police were reviewing surveillance video of the incident as part of an investigation.
Click here to follow Daily Voice Lyndhurst and receive free news updates.